Big Huge Thesaurus

capital of Liberia

noun